Big Huge Thesaurus

spark arrester

noun